be written all over somebody’s face
(of a feeling) to be very obvious to other people from the expression on somebody’s face
Guilt was written all over his face.